Big Huge Thesaurus

Bufo bufo

noun

sounds kind of like